implied contract terms - Spanish English Dictionary